﻿<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>页面背景颜色渐变</title>
    <script type="text/javascript" language="JavaScript">
        function BgColor()
        {
            let x = 0, step = 1             //初始化颜色和步长
            while( x <= 0xffffff)
            {
                document.bgColor = x       //设置窗体背景色
                x += step                   //重新设置颜色
                step <<= 8                  //位的左移-实现颜色的
                if( step >= 0x1000000)      //颜色已经超出范围
                    step = 1                //重新设置步长
            }
        }
    </script>
    
</head>
<body bgcolor="#000000" onLoad="BgColor()">

</body>
</html>